package com.wjw.spring5.collectionDI.beanlife;

/**
 * @author wjw
 * @date 2021年10月29日 15:47
 * 生命周期测试实体类
 */
public class LifeCycle {
    public LifeCycle() {
        System.out.println("第一步：无参构造创建bean实例");
    }

    private String s;

    public String getS() {
        return s;
    }

    public void setS(String s) {
        this.s = s;
        System.out.println("第二步：调用Set方法注入属性");
    }

    // 初始化方法initMethod
    public void initMethod() {
        System.out.println("第三步：调用初始化方法");
    }

    // 销毁方法
    public void destoryMethod() {
        System.out.println("第五步：销毁bean实例对象");
    }
}
